(function(TYPES,typeId){
    function my_e(){
        var that = this;
        this.run=function(len1){
            var a = 1;
            var my_a = a;
            var my_b = 1;
            if (my_a == my_b) {
                return true;
            };
            var my_c = a;
            var my_d = 2;
            if (my_c == my_d) {
                return false;
            };
            that.onComplete(true);
        }
        this.onComplete=function(result){
            return result;
        }
    }    TYPES.registerType(typeId,my_e);
})(RULES,"test17-1");
